module.exports = {
    appenders: [
        {
            type: 'console'
        },
        // {
        //     category: 'url',
        //     type: 'dateFile',
        //     filename: './log/url',
        //     pattern: '_yyyy.MM.dd.log',
        //     alwaysIncludePattern: true,
        //     level: "INFO",
        //     layout: {
        //         type: 'pattern',
        //         "pattern": " [%x{pid}] [%x{time}] [%p] %c - %m",
        //         "tokens": {
        //             "pid": () => {
        //                 return 'pid:' + process.pid;
        //             },
        //             "time": () => {
        //                 var date = new Date();
        //                 return date.toLocaleString() + '.' + date.getMilliseconds();
        //             }
        //         }
        //     }
        // },
        {
            type: 'file',
            filename: './log/app.log',
            maxLogSize: 204800,
            numBackups: 10
        },
        {
            type: 'logLevelFilter',
            level: 'WARN',
            appender: {
                type: 'dateFile',
                filename: './log/errors',
                pattern: '_yyyy.MM.log',
                alwaysIncludePattern: true
            }
        }
    ],
    replaceConsole: true
}